insulated layer - Français Anglais Dictionnaire